The Entropy Rounding Method in Approximation Algorithms
نویسنده
چکیده
Let A be amatrix, c be any linear objective function and x be a fractional vector, say an LP solution to some discrete optimization problem. Then a recurring task in theoretical computer science (and in approximation algorithms in particular) is to obtain an integral vector y such that Ax ≈ Ay and c y exceeds c x by only a moderate factor. We give a new randomized rounding procedure for this task, provided that A has bounded ∆approximate entropy. This propertymeans that for uniformly chosen randomsignsχ( j ) ∈ {±1} on any subset of the columns, the outcome Aχ can be approximately described using a sub-linear number of bits in expectation. To achieve this result, we modify well-known techniques from the field of discrepancy theory, especially we rely on Beck’s entropy method, which to the best of our knowledge has never been used before in the context of approximation algorithms. Our result can be made constructive using the Bansal framework based on semidefinite programming. We demonstrate the versatility of our procedure by rounding fractional solutions to column-based linear programs for some generalizations of BIN PACKING. For example we obtain a polynomial time OPT +O(logOPT ) approximation for BIN PACKING WITH REJECTION and the first AFPTAS for the TRAIN DELIVERY problem. ∗Supported by the Alexander von Humboldt Foundationwithin the Feodor Lynen program.
منابع مشابه
The entropy rounding method in approximation algorithms
Let A be a matrix, c be any linear objective function and x be a fractional vector, say an LP solution to some discrete optimization problem. Then a recurring task in theoretical computer science (and in approximation algorithms in particular) is to obtain an integral vector y such that Ax ≈ Ay and c y exceeds cx by only a moderate factor. We give a new randomized rounding procedure for this ta...
متن کاملLecture 6 & 7 : O ( log ( n ) / log log ( n ) ) Approximation Algorithms for ATSP
In the next few lectures we will talk about three new variants of the classical randomized rounding technique, namely the rounding by sampling method, the pipage rounding method and the iterative rounding method. We will use these techniques to design approximation algorithms for Asymmetric TSP (ATSP) and the Steiner tree problems. The materials of the this lecture are based on the works of Asa...
متن کاملGreedy Approximation Algorithms for K-Medians by Randomized Rounding
We give an improved approximation algorithm for the general kmedians problem. Given any > 0, the algorithm nds a solution of total distance at most D(1 + ) using at most k ln(n + n= ) medians (a.k.a. sites), provided some solution of total distance D using k medians exists. This improves over the best previous bound (w.r.t. the number of medians) by a factor of (1= ) provided 1= = n. The algori...
متن کامل3.1 Linear Programming Duality
In the previous few lectures we have seen examples of LP-rounding, a method for obtaining approximation algorithms that involves solving a linear programming relaxation of the problem at hand and rounding the solution. In the last lecture we also discussed the basic theory of LP-duality. Today we will apply this theory to obtain a second LP-based technique for obtaining approximation algorithms...
متن کاملGeometric Rounding: A Dependent Rounding Scheme for Allocation Problems
This paper presents a general technique to develop approximation algorithms for allocation problems with integral assignment constraints. The core of the method is a randomized dependent rounding scheme, called geometric rounding, which yields termwise rounding ratios (in expectation), while emphasizing the strong correlation between events. We further explore the intrinsic geometric structure ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011